package main

import (
	"gitee.com/shiwjlinux/blog-web/config"
	"gitee.com/shiwjlinux/blog-web/db"
	"gitee.com/shiwjlinux/blog-web/router"
	"github.com/sirupsen/logrus"
)

func main() {
	// 初始化配置
	err := config.Init()
	if err != nil {
		logrus.Error("config.Init failed,err:", err)
		return
	}

	// 连接mysql
	err = db.InitMysql()
	if err != nil {
		logrus.Error("db.InitMysql failed,err:", err)
		return
	}

	// 连接redis
	err = db.InitRedis()
	if err != nil {
		logrus.Error("db.InitRedis failed,err:", err)
		return
	}

	router.StartRouter()
}
